package lianxi11;

/**
 * 
 * @author dell
 *
 */
public class Quote {
	
	private final String shopName;
	
	private final double price ;
	
	private final Discount.Code discountCode;
	
	public Quote(String shopName, double price ,Discount.Code discountCode){
		this.shopName=shopName;
		this.price=price;
		this.discountCode =discountCode;
	}
	
	public static Quote parse(String s){
		String[] split =s.split(":");
		String shopName =split[0];
		double price =Double.parseDouble(shopName);
		Discount.Code discountCode =Discount.Code.valueOf(split[2]);
		return new Quote(shopName,price , discountCode);
	}

	
	public String getShopName(){
		return shopName;
		
	}

	public double getPrice() {
		return price;
	}

	public Discount.Code getDiscountCode() {
		return discountCode;
	}
	
	
}
